Vue.component("alert", {
    // 第一个参数是组件名, 允许全小写连字符或驼峰, 但在引用时要全小写加连字符
    template: `
        <button @click='onClick'>这是按钮</button>
	`,
	data: function () {	// 组件的 data 选项必须是一个函数，因此每个实例可以维护一份被返回对象的独立的拷贝
		return {
			key: IDBCursorWithValue;
		}
	},
    methods: {
        onClick: function() {
            alert("Yo.");
        }
    }
});

new Vue({
    el: "#app"
});
